<template>
  <div
    class="flex flex-row justify-center item-center rounded-full cursor-pointer"
    :style="{ width: size, height: size, backgroundColor: color }"
  >
    <slot></slot>
  </div>
</template>

<script setup lang="ts">
withDefaults(
  defineProps<{
    size?: string;
    color?: string;
  }>(),
  {
    size: "50px",
    color: "#000",
  },
);
</script>

<style lang="scss" scoped></style>
